﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Renci.Data.Interop.OpenGIS.Gml_32
{
    /// <remarks/>
    [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.3038")]
    [System.SerializableAttribute()]
    [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.opengis.net/gml/3.2")]
    public enum CurveInterpolationType
    {

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("linear")]
        linear,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("geodesic")]
        geodesic,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("circularArc3Points")]
        circularArc3Points,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("circularArc2PointWithBulge")]
        circularArc2PointWithBulge,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("circularArcCenterPointWithRadius")]
        circularArcCenterPointWithRadius,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("elliptical")]
        elliptical,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("clothoid")]
        clothoid,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("conic")]
        conic,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("polynomialSpline")]
        polynomialSpline,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("cubicSpline")]
        cubicSpline,

        /// <remarks/>
        [System.Xml.Serialization.XmlEnumAttribute("rationalSpline")]
        rationalSpline,
    }
}
